installation chimique - French English Dictionary